rainfall induced - Alemán Inglés Diccionario